open module com.sparrowwallet.sparrow {
    requires java.desktop;
    requires java.net.http;
    requires java.sql;
    requires javafx.base;
    requires javafx.controls;
    requires javafx.fxml;
    requires javafx.graphics;
    requires javafx.swing;
    requires org.controlsfx.controls;
    requires org.fxmisc.richtext;
    requires tornadofx.controls;
    requires com.sparrowwallet.drongo;
    requires com.google.common;
    requires com.google.zxing;
    requires com.google.zxing.javase;
    requires simple.json.rpc.client;
    requires simple.json.rpc.server;
    requires simple.json.rpc.core;
    requires org.jetbrains.annotations;
    requires com.fasterxml.jackson.databind;
    requires com.fasterxml.jackson.annotation;
    requires io.matthewnelson.kmp.tor.runtime;
    requires io.matthewnelson.kmp.tor.resource.exec.tor;
    requires kotlinx.coroutines.javafx;
    requires org.slf4j;
    requires com.google.gson;
    requires org.jdbi.v3.core;
    requires org.jdbi.v3.sqlobject;
    requires io.leangen.geantyref;
    requires org.flywaydb.core;
    requires com.zaxxer.hikari;
    requires com.h2database;
    requires com.sparrowwallet.hummingbird;
    requires org.fxmisc.flowless;
    requires openpnp.capture.java;
    requires nsmenufx;
    requires org.jcommander;
    requires jul.to.slf4j;
    requires net.sourceforge.javacsv;
    requires org.reactfx.reactfx;
    requires dev.bwt.jni;
    requires io.reactivex.rxjava2;
    requires io.reactivex.rxjava2fx;
    requires org.apache.commons.lang3;
    requires org.apache.commons.compress;
    requires net.sourceforge.streamsupport;
    requires co.nstant.in.cbor;
    requires com.github.librepdf.openpdf;
    requires com.googlecode.lanterna;
    requires net.coobird.thumbnailator;
    requires org.girod.javafx.svgimage;
    requires com.sparrowwallet.toucan;
    requires com.sparrowwallet.bokmakierie;
    requires java.smartcardio;
    requires com.jcraft.jzlib;
    requires com.sparrowwallet.tern;
    requires com.sparrowwallet.lark;
    requires com.sun.jna;
    requires io.github.doblon8.jzbar;
}